module dec_10b8b_pack
  (
    input					clk_100M,
    input					rst,
    input		[9:0]		data_in,
    output				ko,
    output	[7:0]		data_out
  );

  dec_8b10b dec_8b10b_inst
            (
              .RESET		(rst),
              .RBYTECLK	(clk_100M),
              .AI			(data_in[0]),
              .BI			(data_in[1]),
              .CI			(data_in[2]),
              .DI			(data_in[3]),
              .EI			(data_in[4]),
              .II			(data_in[5]),
              .FI			(data_in[6]),
              .GI			(data_in[7]),
              .HI			(data_in[8]),
              .JI			(data_in[9]),

              .KO			(ko),

              .HO			(data_out[7]),
              .GO			(data_out[6]),
              .FO			(data_out[5]),
              .EO			(data_out[4]),
              .DO			(data_out[3]),
              .CO			(data_out[2]),
              .BO			(data_out[1]),
              .AO			(data_out[0])
            );

endmodule
